![]() APPARATUS AND METHOD FOR TRANSMISSION DIVERSITY OF ASCENDING LINK BEAM FORMATION
专利摘要:
apparatus and method for uplink beamforming transmission diversity. a method and apparatus for enabling uplink beamforming transmit diversity are provided. the method may include receiving, by a wireless communication device (wcd), a beamforming weight vector in response to transmission by the wcd of two or more pilot channels, applying the received beamforming weighting vector to at least least one of the first of two or more pilot channels, one or more data channels, or one or more control channels, and transmit, using two or more antennas, at least one of the one or more data channels, or at least one of one or more control channels, where the number of pilot channels is greater than or equal to the number of antennas. 公开号:BR112012019503B1 申请号:R112012019503-4 申请日:2011-02-04 公开日:2021-09-14 发明作者:Yibo Jiang;Sharad Deepak Sambhwani;Jilei Hou;Jibing Wang 申请人:Qualcomm Incorporated; IPC主号:
专利说明:
FUNDAMENTALS Field [0001] Aspects of the present disclosure generally pertain to wireless communication systems, and more particularly, the enabling of uplink transmission diversity using one or more beamforming schemes. Fundamentals [0002] Wireless communication systems are widely used to provide various types of communication content such as voice, data, and so on. These systems can be multiple access systems capable of supporting communication with multiple users sharing available system resources (eg bandwidth and transmission power). Examples of such multiple access systems include code division multiple access (CDMA), time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, Long Term Evolution systems 3GPP (LTE), orthogonal frequency division multiple access (OFDMA) systems and high-speed packet access systems (HSPA). [0003] In general, a multiple access wireless communication system can simultaneously support communication to multiple wireless terminals. Each terminal communicates with one or more base stations through forward and reverse link transmissions. The forward link (or downlink) refers to the communication link from the base stations to the terminals, and the reverse link (or uplink) refers to the communication link from the terminals to the base stations. This communication link can be established through a single input and single output, multiple input and output signal, or multiple input and multiple output (MIMO) system. [0004] A MIMO system uses multiple (NT) transmit antennas and multiple (NR) receive antennas for data transmission. A MIMO channel formed by NT transmitting antennas and NR receiving antennas can be decomposed into Ns independent channels, which are also referred to as spatial channels, where Ns < min {NT, NR} . Each of the N's independent channels corresponds to a dimension. The MIMO system can provide improved performance (for example, greater transmission capacity and/or greater reliability) if the additional dimensions created by multiple transmit and receive antennas are used. [0005] Generally, during uplink communications, two aspects can be observed, with the first being related to the transmit power, while the second can be related to the interference observed in a node B (base station, for example). With respect to the first aspect, a wireless communication device (WCD) (e.g. user equipment (UE)) may be limited by a maximum transmission power and as such a limited maximum correlated data transmission rate. Regarding the second aspect, interference caused by other users can limit system capacity. [0006] Thus, improved apparatus and methods for reducing the transmission power used for a given data rate and for interference to different cells of a serving cell are desired. summary [0007] The following is a simplified summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not a broad overview of all aspects contemplated, and is not intended to identify essential or critical elements of all aspects, nor to delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that follows later. [0008] According to one or more aspects and their corresponding disclosure, various aspects are described to enable uplink transmission diversity using one or more beamforming schemes. In accordance with an aspect, a method for enabling uplink beamforming transmission diversity is provided. The method may include receiving, by a wireless communication device (WCD), a beamforming weight vector in response to transmission by the WCD of two or more pilot channels. Furthermore, the method may comprise applying the received beamforming weight vector to at least one of a first of the two or more pilot channels, one or more data channels, or one or more control channels. Furthermore, the method may comprise transmitting, using two or more antennas, at least one of the one or more data channels or at least one of the one or more control channels, wherein the number of pilot channels is greater than or equal to the number of antennas. [0009] Another aspect relates to a computer program product comprising a computer readable medium. The computer readable medium including executable code for receiving a beamforming weight vector in response to transmission by a WCD of two or more pilot channels. Furthermore, the computer-readable medium comprises executable code for applying the received beamforming weight vector to at least one of the first two or more pilot channels, one or more data channels, or one or more control channels. . Furthermore, the computer-readable medium including executable code to transmit, using two or more antennas, at least one of the one or more data channels or at least one of the one or more control channels, wherein the number of pilot channels is greater than or equal to the number of antennas. [00010] Yet another aspect concerns an apparatus. The apparatus may comprise mechanisms for receiving, by a WCD, a beamforming weight vector in response to transmission by the WCD of two or more pilot channels. Furthermore, the apparatus may comprise mechanisms for applying the received beamforming weight vector to at least one of the first two or more pilot channels, one or more data channels, or one or more control channels. Furthermore, the apparatus may comprise mechanisms for transmitting, using two or more antennas, at least one of the one or more data channels or at least one of the one or more control channels, wherein the number of pilot channels is greater than than or equal to the number of antennas. [00011] Another aspect refers to an apparatus. The apparatus may include a processor, configured to receive a beamforming weight vector in response to transmission by the WCD of two or more pilot channels, applying the received beamforming weight vector to at least one of the first two or more pilot channels, one or more data channels, or one or more control channels, and transmit, using two or more antennas, at least one of the one or more data channels or at least one of the one or more channels of control, where the number of pilot channels is greater than or equal to the number of antennas. Furthermore, the apparatus may include a memory coupled to the processor for storing data. [00012] Yet another aspect concerns an apparatus. The apparatus may include a receiver for receiving a beamforming weight vector in response to transmission by the WCD of two or more pilot channels. In addition, the apparatus may include a beamforming vector module for applying the received beamforming weighting vector to at least one of the first two or more pilot channels, one or more data channels, or one or more more control channels. Furthermore, the apparatus may include a transmitter for transmitting, using two or more antennas, at least one of the one or more data channels or at least one of the one or more control channels, wherein the number of pilot channels is greater. than or equal to the number of antennas. [00013] According to another aspect, a method for generating a beamforming weight vector is provided. The method can receive, from a wireless communication device, two or more pilot channel signals. In addition, the method may include determining a beamforming weight vector to maximize a signal-to-noise ratio for a first of the two or more pilot channels. Furthermore, the method may comprise transmitting the determined beamforming weight vector to the WCD. [00014] Another aspect relates to a computer program product comprising a computer-readable medium. Computer readable medium including executable code for receiving, from a wireless communication device, two or more pilot channel signals. Furthermore, the computer readable medium comprises executable code for determining a beamforming weight vector to maximize a signal to noise ratio for a first of the two or more pilot channels. Furthermore, the computer readable medium including executable code for transmitting the determined beamforming weight vector to the WCD. [00015] Yet another aspect concerns an apparatus. The apparatus may comprise mechanisms for receiving, from a wireless communication device, two or more channel signals. Furthermore, the apparatus may comprise mechanisms for determining a beamforming weight vector to maximize a signal to noise ratio for a first of the two or more pilot channels. Furthermore, the apparatus may comprise mechanisms for transmitting the determined beamforming weight vector to the WCD. [00016] Another aspect refers to an apparatus. The apparatus may include a processor, configured for a processor, configured to receive, from a wireless communication device, two or more pilot channel signals, determining a beamforming weight vector to maximize a signal-to-noise ratio. to a first of two or more pilot channels, and transmit the determined beamforming weight vector to the WCD. Furthermore, the apparatus may include a memory coupled to the processor for storing data. [00017] Yet another aspect concerns an apparatus. The apparatus may include a receiver operable to receive, from a wireless communication device, two or more pilot channel signals. In addition, the apparatus may include a beamforming vector module operable to determine a beamforming weight vector to maximize a signal to noise ratio for a first of the two or more pilot channels. In addition, the apparatus may include a transmitter operable to transmit the determined beamforming weight vector to the WCD. [00018] For the realization of the above and related purposes, one or more aspects include the characteristics fully described below and particularly pointed out in the claims. The following set forth description and accompanying drawings detail certain illustrative features of the one or more aspects. These features are indicative, however, of only a few of the many ways in which the principles of various aspects may be employed, and this description is intended to include all such aspects and their equivalents. Brief Description of Drawings [00019] The characteristics, nature and advantages of the present disclosure will become more evident from the detailed description presented below, when taken in conjunction with the drawings in which similar reference characters are correspondingly identified throughout the description and in which: [00020] Figure 1 illustrates a wireless multiple access communication system according to an embodiment; [00021] Figure 2 illustrates a block diagram of a communication system; [00022] Figure 3 is a diagram that illustrates an example of a hardware implementation for an apparatus employing a processing system; [00023] Figure 4 is a block diagram conceptually illustrating an example of a telecommunications system; [00024] Figure 5 is a block diagram of a system for structuring and conducting communications in a wireless communication system according to an aspect; [00025] Fig. 6 is an exemplary flow diagram of a methodology for enabling uplink transmission diversity using one or more beamforming schemes, according to an aspect; [00026] Fig. 7 is an exemplary block diagram for implementing an uplink beamforming transmission diversity scheme, according to an aspect; [00027] Fig. 8 is another exemplary block diagram for implementing an uplink beamforming transmission diversity scheme, according to an aspect; [00028] Fig. 9 represents yet another exemplary block diagram for implementing an uplink transmission diversity scheme according to an aspect; [00029] Fig. 10 is yet another example block diagram for implementing an uplink beamforming transmission diversity scheme according to an aspect; [00030] Figure 11 is a block diagram of an exemplary wireless communication device, which can facilitate uplink transmission diversity using one or more beamforming schemes, according to an aspect and [00031] Figure 12 is a block diagram representing the architecture of a base station configured to allow one or more beamforming schemes, according to other aspects described below. Description [00032] The techniques described here can be used for various wireless communication networks, such as Code Division Multiple Access (CDMA) networks, Time Division Multiple Access (TDMA) networks, Division Multiple Access networks Frequency (FDMA), Orthogonal FDMA networks (OFDMA), Single Carrier FDMA (SC-FDMA), etc. The terms "networks" and "systems" are often used interchangeably. The CDMA network can implement a radio technology such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Broadband CDMA (W-CDMA) and Low Chip Rate (LCR). CDMA2000 covers IS-2000, IS-95 and IS-856 standards. A TDMA network can implement a radio technology such as Global System for Mobile Communications (GSM). An OFDM network can implement a radio technology such as Evolved UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, Flash-OFDM®, etc. UTRA, E-UTRA and GSM are part of the Universal Mobile Telecommunications System (UMTS). Long Term Evolution (LTE) is a version of UMTS that uses E-UTRA. UTRA, E-UTRA, GSM, UMTS and LTE are described in documents from an organization called "3rd Generation Partnership Project" (3GPP). cdma2000 is described in documents from an organization called "3rd Generation Partnership Project 2" (3GPP2). These various radio technologies and standards are known in the art. For clarity, certain aspects of the techniques are described below for LTE, and LTE terminology is used in much of the description below. [00033] Single-carrier frequency division multiple access (SC-FDMA), which uses single-carrier modulation and frequency domain equalization as a technique. SC-FDMA has similar performance and essentially the same overall complexity as those of the OFDMA system. SC-FDMA signal has a low peak-to-average power ratio (PAPR) because of its inherent single-carrier structure. SC-FDMA has attracted great attention, especially in uplink communications where lower PAPR greatly benefits the mobile terminal in terms of transmission power efficiency. Today it is a working hypothesis for uplink multiple access scheme in Long Term Evolution 3GPP (LTE), or Evolved UTRA. [00034] Referring to Fig. 1, a wireless multiple access communication system according to an embodiment is illustrated. An access point (AP) 100 includes multiple antenna groups, one including 104 and 106, another one including 108 and 110, and an additional one including 112 and 114. In Figure 1, only two antennas are shown for each antenna group, however, more or less antennas can be used for each antenna group. Access terminal 116 (AT) is in communication with antennas 112 and 114, wherein antennas 112 and 114 transmit information to access terminal 116 over forward link 120 and receive information from access terminal 116 over reverse link 118. Access terminal 122 is in communication with antennas 106 and 108, wherein antennas 106 and 108 transmit information to access terminal 122 over forward link 126 and receive information from access terminal 122 over reverse link 124. in an FDD system, communication links 118, 120, 124 and 126 can use different frequencies for communication. For example, forward link 120 may use a different frequency than that used by reverse link 118. [00035] Each group of antennas and/or the area in which they are designed to communicate is often referred to as an access point sector. In mode, each group of each is designed to communicate to access terminals in a sector of the areas covered by access point 100. [00036] In communication through the forward and reverse links 120 and 126, the access point transmitting antennas 100 use beamforming in order to improve the signal-to-noise ratio of forward links to the different access terminals 116 and 124. Furthermore, an access point using beamforming to transmit to access terminals randomly spread across its coverage causes less interference to access terminals in neighboring cells than an access point transmits through a single antenna to all of its access terminals. . [00037] An access point may be a fixed station used to communicate with terminals and may also be referred to as an access point, a node B, or some other terminology. An access terminal may also be called an access terminal, user equipment (UE), a wireless communication device, terminal, access terminal or some other terminology. [00038] Figure 2 is a block diagram of one embodiment of a transmitter system 210 (also known as the access point) and a receiver system 250 (also known as the access terminal) in a MIMO 200 system. In one aspect , system 200 can be used to implement one or more mobile broadcast diversity schemes. In transmitter system 210, traffic data for a number of data streams is provided from a data source 212 to a data transmission (TX) processor 214. [00039] In one embodiment, each data stream is transmitted through a corresponding transmit antenna. The TX data processor 214 formats, encodes and interleaves the traffic data for each data stream based on a special encoding scheme chosen for that data stream to provide encoded data. [00040] The encoded data for each data stream can be multiplexed with pilot data using OFDM techniques. Pilot data is typically a known data pattern that is processed in a known manner and can be used in the receiver system to estimate the channel response. The multiplexed pilot and coded data for each data stream is then modulated (i.e., symbol-mapped) based on a particular modulation scheme (eg, BPSK, QSPK, M-PSK, or M-QAM) selected for that data stream to provide modulation symbols. The data rate, encoding, and modulation for each data stream can be determined by instructions executed by processor 230. [00041] The modulation symbols for all data streams are then provided to a MIMO TX 220 processor, which can further process the modulation symbols (for example, by OFDM). The MIMO TX 220 processor then provides NT modulation symbol streams to NT transmitters (TMTR) 222a through 222t. In certain embodiments, MIMO processor TX 220 applies beamforming weights to the symbols of the data streams and to the antenna from which the symbol is being transmitted. [00042] Each transmitter 222 receives and processes a respective symbol stream to provide one or more analog signals, and additionally conditions (for example, amplifies, filters and upconverts) the analog signals to provide a modulated signal suitable for transmission over the channel. PIM. NT modulated signals from transmitters 222a to 222t are then transmitted from NT antennas 224a to 224t, respectively. [00043] In the receiving system 250, modulated transmitted signals are received by NR antennas 252a to 252r and the signal received from each antenna 252 is provided to a respective receiver (RCVR) 254a to 254r. Each receiver 254 conditions (e.g., filters, amplifies, and downconverts) a respective received signal, digitizes the conditioned signal to provide samples, and further processes the samples to provide a corresponding "received" symbol stream. [00044] An RX data processor 260 then receives and processes the NR received symbol streams from the NR receivers 254 based on a particular receiver processing technique to provide NT "detected" symbol streams. Data processor RX 260 then demodulates, deinterleaves, and decodes each detected symbol stream to retrieve traffic data for the data stream. The processing by the RX data processor 260 is complementary to that performed by the MIMO processor TX 220 and data processor TX 214 in the transmitter system 210. [00045] A 270 processor periodically determines which precoding array to use (discussed below). Processor 270 formulates a reverse link message that comprises an array index portion and a rank value portion. [00046] The reverse link message may comprise various types of information about the communication link and/or the received data stream. The reverse link message is then processed by a TX data processor 238, which also receives traffic data for a number of data streams from a data source 236, which is modulated by a modulator 280, conditioned by transmitters. 254a through 254r, and transmitted back to transmitter system 210. [00047] In the transmitter system 210, the modulated signals from the receiver system 250 are received by antennas 224, conditioned by receivers 222, demodulated by a demodulator 240, and processed by an RX data processor 242 to extract the reverse link message transmitted by the receiving system 250. Processor 230 then determines which precoding matrix to use to determine the beamforming weights, then processes the extracted message. [00048] In one aspect, logical channels are classified into Control Channels and Traffic Channels. Logical control channels comprise Broadcast Control Channel (BCCH), which is DL channel for transmitting system control information. Paging Control Channel (PCCH), which is a DL channel that transfers paging information. Multicast Control Channel (MCCH), which is a point-to-multipoint DL channel used for transmitting Multicast and Multimedia Broadcast Service (MBMS) scheduling and control information to one or multiple MTCHs. Generally, after establishing RRC connection this channel is only used by UEs that receive MBMS (Note: old MCCH + MSCH). Dedicated Control Channel (DCCH) is a bidirectional point-to-point channel that transmits dedicated control information and is used by UEs with an RRC connection. In a certain aspect, logical traffic channels comprise a dedicated traffic channel (DTCH), which is a bidirectional point-to-point channel, dedicated to a UE, for the transfer of user information. In addition, a Multicast traffic channel (MTCH) for the point-to-multipoint DL channel for transmitting traffic data. [00049] In one aspect, transport channels are classified into DL and UL. DL Transport Channels comprise a Broadcast channel (BCH), Downlink Shared Data Channel (DL-SDCH) and a paging channel (PCH), the PCH to support UE power saving (DRX cycle is indicated by network to the UE), transmitted over the entire cell and mapped to the PHY resources that can be used for other control/traffic channels. UL transport channels have a Random Access Channel (RACH), a request channel (REQCH), an Uplink Shared Data Channel (UL-SDCH), and a plurality of PHY channels. PHY channels comprise a set of DL channels and UL channels. [00050] DL PHY channels comprise: Common Pilot Channel (CPICH) Synchronization Channel (SCH) Common Control Channel (CCCH) DL Shared Data Channel (SDCCH) Multicast Control Channel (MCCH) UL Assignment Channel Shared (SUACH) Acknowledgment Channel (ACKCH) Physical DL Shared Data Channel (DL-PSDCH) UL Power Control Channel (UPCCH) Paging Indicator Channel (PICH) Load Indicator Channel (LICH) [00051] UL PHY channels comprise: Physical Random Access Channel (PRACH) Channel Quality Indicator Channel (CQICH) Acknowledgment Channel (ACKCH) Antenna Subset Indicator Channel (ASICH) Shared Request Channel (SREQCH) Physical Channel UL Shared Data (UL-PSDCH) Broadband Pilot Channel (BPICH) [00052] In one aspect, a channel structure is provided that preserves low PAR properties (at any given time, the channel is contiguous or evenly spaced in frequency) of a single-carrier waveform. [00053] For the purposes of this document, the following abbreviations apply: AM Acknowledgment Mode AMD Acknowledgment Mode Data ARQ Automatic Repeat Request BCCH Broadcast Control Channel BCH Broadcast Channel C- Control CCCH Common Control Channel CCH Control Channel CCTrCH Composite Transport Channel CP Coded Cyclic Prefix CRC Cyclic Redundancy Check CTCH Common Traffic Channel DCCH Dedicated Control Channel DCH Dedicated Channel DL Downlink DSCH Downlink Shared Channel DTCH Dedicated Channel FACH Link Access Channel Direct FDD Frequency Division Duplex L1 Layer 1 (physical layer) L2 Layer 2 (data link layer) L3 Layer 3 (network layer) LI Length Indicator LSB Least Significant Bit MAC Media Access Control MBMS Multicast Service Multimedia Broadcast MCCHMBMS Point-to-Multipoint Control Channel MRW Most Significant MSB Bit Motion Receive Window M SCH MBMS Point-to-multipoint Programming Channel MTCHMBMS Point-to-multipoint Traffic Channel PCCH Paging Control Channel PCH Paging Channel PDU Protocol Data Unit PHY Physical Layer PhyCH Physical Channel RACH Random Access Channel RLC Radio Link Control RRC Radio Control Resource SAP Service Access Point SDU Service Data Unit SHCCH Shared Channel Control Channel SN Sequence Number SUFI Super Field TCH Traffic Channel TDD Duplex by |Time Division TFI Transport Format Indicator TM Transparent Mode DTM Data Mode Transparent TTI Transmission Time Interval U- User UE Equipment User UL Uplink UM Unconfirmation Mode UMD Unconfirmation Mode Data UMTS Universal System for Mobile Telecommunications UTRA Terrestrial Radio Access UMTS UTRAN Terrestrial Radio Access Network UMTS MBSFN Network of Single Frequency Multicast Broadcast MCE MBMS Coordinating Entity MCH Multicast Channel DL-SC H Downlink Shared Channel MSCH MBMS Control Channel PDCCH Physical Downlink Control Channel PDSCH Physical Downlink Shared Channel [00054] Figure 3 is a conceptual diagram illustrating an example of a hardware implementation for an apparatus 300 employing a processing system 314. In this example, the processing system 314 can be implemented with a bus architecture, generally represented by the bus 302. Bus 302 can include any number of interconnecting buses and bridges, depending on the specific application of the 314 processing system and overall design constraints. Bus 302 links together a number of circuits, including one or more processors, generally represented by processor 304, and computer readable media, generally represented by computer readable means 306. Bus 302 may also connect various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further. Bus interface 308 provides an interface between bus 302 and a transceiver 310. Transceiver 310 provides a means to communicate with various other devices along a transmission medium. Depending on the nature of the device, a 312 user interface (eg keyboard, display, speaker, microphone, joystick,) can also be provided. [00055] The 304 processor is responsible for managing the 302 bus and general processing, including the execution of software stored on the 306 computer-readable medium. The software, when executed by the 304 processor, causes the 314 processing system to execute the various functions described below for any particular device. Computer readable medium 306 can also be used to store data that is manipulated by processor 304 when running the software. [00056] In addition, the processor 304 can provide mechanisms for receiving, by a WCD, a beamforming weight vector in response to transmission by the WCD of two or more pilot channels, mechanisms for applying the beamforming weight vector. beam received on at least one of a first of the two or more pilot channels, one or more data channels, or one or more control channels, and means for mechanisms to transmit, using two or more antennas, at least one of the ones. or more data channels, or at least one of the one or more control channels, wherein the number of pilot channels is greater than or equal to the number of antennas. In one aspect, processor 304 may further provide mechanisms for deriving a second beamforming weight vector from the received beamforming weight vector, mechanisms for applying the second derived beamforming weight vector to a second of the two or more pilot channels, mechanisms for transmitting the first of the two or more pilot channels with the received beamforming weight vector using the two or more antennas, and mechanisms for transmitting the second of the two or more pilot channels with the second derived beamforming weight vector using the two or more antennas. In such an aspect, a virtual antenna can be defined as a vector channel corresponding to the weighting factor. In another aspect, processor 304 may additionally provide mechanisms for transmitting the first of the two or more pilot channels, using a first antenna of the two or more antennas, and mechanisms for transmitting a second of the two or more pilot channels, using a second antenna of the two or more antennas. In another aspect, processor 304 may additionally provide mechanisms for transmitting the first of the two or more pilot channels with the beamforming weight vector received using the two or more antennas, and mechanisms for transmitting a second of the two or more channels. pilot using a second of the two or more antennas. In another aspect, processor 304 may additionally provide mechanisms for applying the received beamforming weight vector to a third of the one or more pilot channels, mechanisms for transmitting the third of the two or more pilot channels with the weight vector. of received beamforming using the two or more antennas, mechanisms for transmitting the first of the two or more pilot channels, using a first antenna of the two or more antennas, and mechanisms for transmitting a second of the two or more pilot channels, using a second of the two or more antennas. In another aspect, processor 304 may additionally provide mechanisms for receiving a power control value for the first of the two or more pilot channels, and mechanisms for deriving a second power control value for a second of the two or more pilot channels. from the received power control value. [00057] In another aspect, the processor 304 may provide means for mechanisms to receive, from a wireless communication device, two or more pilot channel signals, mechanisms for determining a beamforming weight vector to maximize a signal to noise ratio for a first of the two or more pilot channels, and means transmitting the determined beamforming weight vector to the WCD. [00058] The various concepts presented throughout this disclosure can be implemented across a wide variety of telecommunications systems, network architectures, and communication standards. By way of example and without limitation, aspects of the present disclosure illustrated in Figure 4 are presented with reference to a UMTS 400 system employing a W-CDMA air interface. The UMTS network includes three domains that interact with each other: a core network (CN) 404, a UMTS Terrestrial Radio Access Network (UTRAN) 402, and user equipment (UE) 410. In this example, the UTRAN 402 provides various services without wire, including video, telephony, data, messages, transmissions and/or other services. The UTRAN 402 may include a plurality of radio network subsystems (RNSS), such as RNS 407, each including a respective radio network controller (RNC), such as an RNC 406. Here, the UTRAN 402 may include any number of RNC 406 and RNSS 407 in addition to RNC 406 and RNSS 407 illustrated herein. The RNC 406 is an apparatus responsible for, among other things, assigning, reconfiguring and releasing radio resources within the RNS 407. The RNC 406 can be interconnected to other RNCs (not shown) in the UTRAN 402 through various types of interfaces, such as such as a direct physical connection, a virtual network, or the like, using any suitable transport network. [00059] Communication between a UE 410 and a node B 408 can be considered to include a physical layer (PHY) and a medium access control (MAC) layer. Furthermore, communication between a UE 410 and an RNC 406 via a respective node B 408 can be considered to include a radio resource control layer (CRR). In the present specification, the PHY layer can be considered layer 1, the MAC layer can be considered layer 2, and the RRC layer can be considered layer 3. Information hereafter uses terminology introduced in Radio Resource Control Protocol Specification (CRR), 3GPP TS 25.331 v9.1.0, incorporated herein by reference. [00060] The geographic region covered by the RNS 407 can be divided into a number of cells, with a radio transceiver apparatus serving each cell. A radio transceiver apparatus is commonly referred to as a B-node in UMTS applications, but may also be referred to by those skilled in the art as a base station (BS), a base transceiver station (BTS), a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), an access point (AP), or some other suitable terminology. In addition, some applications may use femto cells served by a native Node B (HNB), enhanced native Node B (HeNB), femto access point (FAP), access point base station, etc. For clarity, in the illustrated example, three 408 Node Bs are shown in each RNS 407, however, the 407 RNSS can include any number of wireless B nodes. Node B 408 provides wireless access points to a CN 404 to any number of mobile devices. Examples of a mobile device include a cell phone, a smart phone, a session initiation protocol (SIP) phone, a laptop, a notebook, a netbook, a smartbook, a personal digital assistant (PDA), a wireless radio. satellite, global positioning system (GPS), a multimedia device, a video device, a digital audio player (eg, MP3 player), a camera, a game console, or any similarly functioning device. The mobile device is commonly referred to as UE in UMTS applications, but may also be referred to by those skilled in the art as a mobile station (MS), a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal (AT), a mobile terminal, a wireless terminal, a remote terminal, a device, a terminal, a user agent, a mobile client, a client, or some other suitable terminology. In a UMTS system, the UE 410 may additionally include a universal subscriber identity module (USIM) 411, which contains information of a user subscribing to a network. For illustrative purposes, a UE 410 is shown in communication with a number of Node Bs 408. Downlink (DL), also called forward link, refers to the communication link from a Node B 408 to a UE 410 , and the uplink (UL), also called the reverse link, refers to the communication link from a UE 410 to a Node B 408. [00061] The NC domain 404 interfaces with one or more access networks, such as the UTRAN 402. As shown, the 404 core network is a GSM core network. However, as those skilled in the art will recognize, the various concepts presented throughout this description can be implemented in a RAN, or other suitable network access device, to provide UEs with access to other types of core networks other than GSM networks. . [00062] The core network 404 includes a circuit switched domain (CS) and a packet switched domain (PS). Some of the circuit-switched elements are a Mobile Services Switching Center (MSC), a Visitor Location Register (VLR) and an MSC Gateway. Packet switched elements include a Service GPRS Support Node (SGSN) and a GPRS Gateway Support Node (GGSN). Some network elements such as EIR, HLR, VLR, and AUC can be shared by both circuit-switched and packet-switched domains. In the illustrated example, the core network 404 supports circuit-switched services with an MSC 412 and a GMSC 414. In some applications, the GMSC 414 may be referred to as a media gateway (MGW). One or more RNCs, such as the RNC 406, may be connected to the MSC 412. The MSC 412 is an apparatus that controls call set-up, call routing, and the mobility functions of UE. The MSC 412 also includes a Visitor Location Register (VLR) that contains subscriber-related information for as long as a UE is in the coverage area of the MSC 412. The GMSC 414 provides a gateway through the MSC 412 for the UE to access a circuit-switched network 416. The GMSC 414 includes a native Location Register (HLR) 415 containing subscriber data, such as data reflecting the details of the services to which a particular user subscribes. The HLR is also associated with an authentication center (AUC) that contains subscriber-specific authentication data. When a call is received by a particular UE, the GMSC 414 consults the HLR 415 to determine the location of the UE and routes the call to the particular MSC that serves that location. [00063] The 404 core network also supports packet data services with an SGSN 418 and a GGSN 420. GPRS, which stands for General Packet Radio Service, is designed to provide packet data services at speeds higher than those available with the standard. of circuit-switched data services. The GGSN 420 provides a link to the UTRAN 402 for a packet-based network 422. The packet-based network 422 may be the Internet, a private data network, or some other suitable packet-based network. The primary function of the GGSN 420 is to provide the 410 UEs with packet-based network connectivity. Data packets can be transferred between the GGSN 420 and the UEs 410 via the SGSN 418, which mainly performs the same functions in the packet-based domain as the MSC 412 performs in the circuit-switched domain. [00064] The UMTS air interface is a Direct Sequence Code Division Multiple Access (DS-CDMA) spread spectrum system. Spread-spectrum DS-CDMA spreads user data by multiplying it by a sequence of pseudo-random bits called chips. The W-CDMA air interface to UMTS is based on such direct sequence spread spectrum technology and additionally requires frequency division duplexing (FDD). FDD uses a different carrier frequency for UL and DL between a B node 408 and a UE 410. Another air interface for UMTS that uses DS-CDMA, and uses time division duplexing, is the TD-SCDMA air interface. Those skilled in the art will recognize that while several examples described herein may refer to a WCDMA air interface, the underlying principles are equally applicable to a TD-SCDMA air interface. [00065] Generally, during communications between devices, closed loop transmit diversity beamforming (CLTD) can be used to improve data rates by using less transmit power. Various beamforming schemes are described here through exemplary features. In all these systems, the transmitter UE can apply a precoding vector (e.g. beamforming) across several transmit antennas so that signals from the transmit antennas received at node B can be added to Constructive way. Such constructive addition can help to maximize a Node B receiver to signal-to-noise ratio (SNR), thus achieving a beamforming effect. The CLTD beamforming schemes described in this document can allow users to experience increasing uplink data rates and/or reducing transmit power, improving uplink coverage. Furthermore, the schemes described here can reduce interference to cells other than a serving cell. [00066] Referring now to Fig. 5, a block diagram of a wireless communication system 500 for enabling uplink transmission diversity using one or more beamforms is illustrated. System 500 may include one or more base stations 520 and one or more wireless communications devices (e.g., terminals, UES) 510, which may communicate through respective antennas 526 and 516. In one aspect, base station 520 may function as an eNode B. In addition, base station 520 may include transmit diversity module 522 which is operable to implement one or more transmit diversity schemes. Still further, transmit diversity module 522 may include beamforming vector module 524 which is operable to generate beamforming weight vectors to allow uplink transmit diversity with beamforming. In one aspect, UE 510 may include transmit diversity module 512 that may be operable to implement one or more transmit diversity schemes. In addition, transmit diversity module 512 may include beamforming vector module 514 which may be operable to allow beamforming using one or more received beamforming weight vectors. [00067] In one aspect, the base station 520 can conduct a DL communication to the terminal 510 via transceivers and antennas 526. In the UE 510, the DL communication can be received via antennas 516 and transceivers. In one aspect, the DL communication information can include a beamforming weight vector. In another aspect, terminal 510 may conduct UL communication to base station 520 via transceivers and antennas 516. At base station 520, UL communication may be received via antennas 526 and transceivers. In one aspect, information communicated from UE 510 to base station 520 may be transmitted using the beamforming weight vector. [00068] In operation, a closed loop uplink transmission scheme to enable beamforming may include UE 510, which transmits multiple pilot channel signals from multiple antennas 516 to base station 520. In addition, diversity module transmission station 522 associated with base station 520 may receive the multiple pilot channel transmissions and estimate the uplink channel values based on the received pilot channels. Beamforming vector module 524 can determine optimal phase and/or amplitude values from the estimated uplink channel values to maximize a received signal-to-noise ratio of data control channels and a primary pilot channel if the primary pilot channel is on the same beam as the control and data channels. In one aspect the primary pilot channel is the first pilot channel. In addition, beamforming vector module 524 can generate a beamforming weight vector from the determined values and can transmit the beamforming weight vector to the UE 510. In one aspect, the weighting vector beamforming is transmitted using a fractional dedicated physical channel (F-DPCH). Still further, UE 510 can receive the beamforming weight vector and the beamforming vector module 514 can apply the beamforming weight vector information of at least one or more data channels and one or more control channels. In one aspect, the data channels can include: an enhanced dedicated physical data channel (E-DPDCH), a high-speed dedicated physical data channel (HS-DPDCHs), an R99 dedicated physical data channel (R99-DPDCH ), etc. Also, in one aspect, control channels can include: an enhanced dedicated physical control channel (E-DPCCH), etc. Additionally, two or more pilot channels can be enabled to use two or more DPCCH. In addition, the control and data channels can be transmitted through a virtual dominant antenna, various beamforming schemes can differ with regard to the application of the beamforming information to the pilot channels. In one aspect, the beamforming weight vector information can also be applied to a first pilot channel. In another aspect, beamforming weight vector information can be applied to a first pilot channel and information derived from the beamforming weight vector can be applied to a second pilot channel and/or additional pilot channels . Furthermore, in such an aspect, additional information can be derived from the beamforming weight vector and can be applied to any number of additional pilot channels in a similar way that the information can be applied to the second pilot channel. Various schemes for applying the beamforming weight vector are described with reference to figures 7-10. In one aspect, pilot channel transmissions can be time-aligned. [00069] Figure 6 illustrates several methodologies according to various aspects of the present subject in question. While, for the sake of simplicity of explanation, the methodologies are shown and described as a series of acts, it should be understood and appreciated that the claimed matter is not limited by the order of acts, as some acts may occur in different orders and/ or concurrently with acts other than those shown which are and described here. For example, those skilled in the art will understand and appreciate that a methodology may alternatively be represented as a series of interrelated states or events, such as in a state diagram. Furthermore, not all illustrated acts may be necessary to implement a methodology in accordance with the claimed subject matter. Additionally, it should be further appreciated that the methodologies disclosed below and throughout this specification are capable of being stored in an article of manufacture to facilitate transport and transfer of such methodologies to computers. The term article of manufacture as used herein is intended to encompass a computer program accessible from any computer readable device, carrier or media. [00070] Turning now to Fig. 6, an exemplary method 600 for enabling uplink transmission diversity using one or more beamforming schemes is illustrated. Generally, at reference numeral 602 a UE may transmit multiple pilot signals to a serving node B. In one aspect, the serving node B can determine the beamforming weight information and generate a beamforming weight vector for transmission to the UE. At reference numeral 604, the UE received the determined beamforming weight vectors. In one aspect, the beamforming weight vector is received by the UE over a fractional dedicated physical channel (F-DPCH). In one aspect, the beamforming weight vector can include amplitude and/or phase information or one or more channels. In one aspect, the power control value for a primary pilot channel is received by the UE over F-DPCH. In such an aspect, the UE can derive power values for the additional pilot channels from the received power values. In another aspect, power control values sent over the F-DPCH can include power values for each pilot channel. At reference numeral 606, the received beamforming vector can be applied to one or more data channels and one or more control channels. In another aspect, the received beamforming weight vector can also be applied to a first pilot channel. [00071] In reference 608, optionally a beamforming value for two or more pilot channels other than the primary pilot channel can be derived from the received beamforming weight vector. In such an aspect, the derived beamforming information can include a phase shift such that the first and second pilot channels are orthogonal. Additionally, optionally, at reference numeral 610, information derived from beamforming weighting can be applied to a second pilot channel. In reference numeral 612, at least control and data channels can be transmitted using beamforming values applied over various antennas. In another aspect, at least the primary pilot channel can be transmitted with beamforming information applied. [00072] Turning now to Fig. 7 an exemplary block diagram for implementing an uplink beamforming transmission diversity scheme is illustrated. In the depicted aspect, an exemplary UE 700 is illustrated. UE 700 may include multiple antennas (702, 704) accessed through modulation units 706. In addition, UE 700 may include one or more beamforming modules 708 operable to apply a beamforming weight vector and/or beamforming weight information derived from the beamforming weight vector. In addition, spreading module 712 can apply spreading factors to various channels, such as a primary pilot channel 714, one or more data channels 716, one or more control channels 718, and a secondary pilot channel 720. data channels 716 may include: an enhanced dedicated physical data channel (E-DPDCH), a high-speed dedicated physical data channel (HS-DPDCHs), an R99 dedicated physical data channel (R99-DPDCH), etc. . In addition, in one aspect, control channels 718 may include: an enhanced dedicated physical control channel (E-DPCCH), etc. [00073] As depicted in Figure 7, data channels 716 and control channels 718, and the primary pilot channel 714 can be transmitted in a virtual dominant antenna using the beamforming weight vector signaled by a node B through the Downlink control channel, and the secondary pilot channel 720 can be transmitted in a weaker virtual antenna. In such an aspect, a beamforming vector associated with the dominant antenna can be represented as a the beamforming phase is denoted by θ. In one aspect, the beamforming phase θ can be quantified in a finite set, such as {0, 90, 180, 270} degrees. Likewise, in another aspect the amplitude variables [a1 a2] can belong to a finite set. [00074] Additionally, scaling factor 722 can be applied to secondary pilot channel 720. In such an aspect, to strike a balance between channel estimation, at node B receiver, and transmission power overhead due to the introduction of the secondary pilot channel, a non-negative scaling factor α 722, which is less than one, can be introduced. [00075] In one aspect, a beamforming vector associated with a weak antenna, or virtual antenna, can be represented as In one aspect, the beamforming vector associated with the weaker virtual antenna may be orthogonal to the beamforming vector associated with the dominant virtual antenna. [00076] In operation, the application of the beamforming vector to a baseband signal transmitted over the first antenna 702 can be represented as: and a baseband signal transmitted through a second antenna 704 can be represented as: where n is the chip index ex(n) with the subscripts c, d, ec, hs, and d can represent DPCCH, DPDCH, E-DPCCH, HS-DPCCH and E-DPDCH channel, respectively. The variable β, together with the appropriate subscript denotes the gain factor for a particular channel, and s(n) is the encoding sequence. [00077] In the depicted aspect, unlike in the operation of non-transmit diversity UEs, which may use a transmitter chain and a power amplifier, for a beamforming transmit diversity UE 700, there may be two transmission chains and two power amplifiers. In addition, for the B-node receiver, demodulation can be done similarly to a non-beam UE, for example by estimating the channel based on the primary pilot channel. This ability to estimate by a non-service Node B can help in soft handover scenarios since, although the non-service Node B may not have knowledge of the beamforming vector sent by the service cell Node B, estimate the channel based on the primary pilot channel alone, the non-service Node B can demodulate and decode the control and traffic channels of the beamforming UE 700. [00078] Turning now to Fig. 8 an exemplary block diagram for implementing an uplink beamforming transmission diversity scheme is illustrated. In the depicted aspect, an exemplary UE 800 is illustrated. UE 800 may include multiple antennas (802, 804) accessed through modulation units 806. In addition, UE 800 may include one or more beamforming modules 808 operable to apply a beamforming weight vector. In addition, spreading module 812 can apply spreading factors to various channels, such as a primary pilot channel 814, one or more data channels 816, one or more control channels 818, and a secondary pilot channel 820. In one aspect, the 816 data channels may include: an enhanced dedicated physical data channel (E-DPDCH), a high-speed dedicated physical data channel (HS-DPDCHs), an R99 dedicated physical data channel (R99-DPDCH), etc. . In addition, in one aspect, 818 control channels may include: an enhanced dedicated physical control channel (E-DPCCH), etc. [00079] As depicted in Fig. 8 data channels 816 and control channels 818 can be transmitted in a virtual dominant antenna using a beamforming weight vector signaled by a Node B via the Downlink control channel. In such an aspect, a beamforming vector associated with the virtual dominant antenna can be represented as the beamforming phase is denoted by θ. In one aspect, the beamforming phase θ can be quantified in a finite set, such as {0, 90, 180, 270} degrees. Likewise, in another aspect the amplitude variables [a1 a2] can belong to a finite. In the depicted aspect, primary pilot channel 814 can be transmitted using first antenna 802 and second pilot channel 820 can be transmitted using second antenna 804. [00080] In operation, the application of the beamforming vector to a baseband signal transmitted over the first antenna 702 can be represented as: and A baseband signal transmitted on a second antenna 704 may be represented as: Where n is The chip index ex(n) with the subscripts c, d, ec, hs, and d can represent channel DPCCH, DPDCH, E-DPCCH, HS-DPCCH and E-DPDCH, respectively. The variable β together with the appropriate subscript denotes the gain factor for a particular channel, and s(n) is the scrambling sequence. [00081] In the aspect represented, on the contrary in the operation of non-transmit diversity UEs, which may use a transmission chain and a power amplifier, for a 700 beamforming transmit diversity UE, there may be two chains of transmission and two power amplifiers. Furthermore, for a service B-node receiver, for the purpose of demodulation, in order to estimate a composite channel response seen by the data and control channels, the service B-node receiver can first estimate the channels between each one of the physical antennas (802, 804) of the beamforming UE 800 and the receiving antennas of the B node, based on the two pilot channels (814, 820) Thereafter, the serving node B receiver can synthesize one channel composite based on the beamforming vector that was applied to the control and data channels. In such an aspect, the non-service node B may not have any acknowledgment of the beamforming vector sent by the serving node B and therefore may not be able to demodulate the UE data and control channels. [00082] Turning now to Fig. 9 an exemplary block diagram for implementing an uplink beamforming transmission diversity scheme is illustrated. In the depicted aspect, an exemplary UE 900 is illustrated. UE 900 may include multiple antennas (902, 904) accessed through modulation units 906. In addition, UE 900 may include one or more beamforming modules 908 operable to apply a beamforming weight vector. In addition, the spreading module 912 can apply spreading factors to various channels, such as a primary pilot channel 914, one or more data channels 916, one or more control channels 918, and a secondary pilot channel 920. , data channels 916 may include: an enhanced dedicated physical data channel (E-DPDCH), a high-speed dedicated physical data channel (HS-DPDCHs), an R99 dedicated physical data channel (R99-DPDCH), etc. In addition, in one aspect, control channels 918 may include: an enhanced dedicated physical control channel (E-DPCCH), etc. [00083] As depicted in Figure 9, data channels 916 and control channels 918, and the primary pilot channel 914 can be transmitted in a virtual dominant antenna using a beamforming weight vector signaled by a node B through the Downlink control channel, and the secondary pilot channel 920 can be transmitted on a second physical transmit antenna 904. In such an aspect, a beamforming vector associated with the virtual dominant antenna can be represented as and the beamforming phase is denoted by θ. In one aspect, the beamforming phase θ can be quantified in a finite set, such as {0, 90, 180, 270} degrees. Likewise, in another aspect the amplitude variables [a1 a2] can belong to a finite set. [00084] In operation, the application of the beamforming vector to a baseband signal transmitted over the first antenna 702 can be represented as: A baseband signal transmitted on a second antenna of 704 can be represented as: where n is the chip index ex(n) with the subscripts c, d, ec, hs, and d can represent channel DPCCH, DPDCH, E-DPCCH, HS-DPCCH and E-DPDCH, respectively. The variable β, together with the appropriate subscript denotes the gain factor for a particular channel, and s(n) is the encoding sequence. [00085] In the depicted aspect, unlike in the operation of non-transmit diversity UEs, which may use a transmission chain and a power amplifier, for a beamforming transmit diversity UE 700, there may be two chains of transmission and two power amplifiers. Furthermore, for the B-node receiver, demodulation can be done similarly to a non-beam UE, e.g. channel estimation based on the primary pilot channel. This ability to estimate by a non-service node B can help in the handover scenarios, since, although the non-service node B may not have confirmation of the beamforming vector sent by the service cell Node B, it does not estimate the channel based on the primary pilot channel alone, the non-service Node B can demodulate and decode the control and traffic channels of the beamforming UE 700. Still further, in the depicted aspect, for a service node B to estimate the vector In beamforming, the serving node B may use both pilot channels to obtain channel estimates between each of the transmit antennas (902, 904) of the beamforming UE 902 and the receive antennas of the Node B. In such an aspect, estimation processing can result in a noise improvement due to a subtraction operation. [00086] Turning now to Fig. 10 an exemplary block diagram for implementing an uplink beamforming transmission diversity scheme is illustrated. In the depicted aspect, an exemplary UE 1000 is illustrated. The UE 1000 may include multiple antennas (1002, 1004) accessed through modulation units 1006. In addition, the UE 1000 may include one or more beamforming modules 1008 operable to apply a beamforming weight vector and/ or beamforming weight information derived from the beamforming weight vector. In addition, the spreading module 1012 can apply spreading factors to various channels, such as a primary pilot channel 1014, one or more data channels 1016, one or more control channels 1018, a secondary pilot channel 1020, and a third channel. pilot 1022. In one aspect, data channels 1016 may include: an enhanced dedicated physical data channel (E-DPDCH), a high-speed dedicated physical data channel (HS-DPDCHs), an R99 dedicated physical data channel (R99-DPDCH), etc. Also, in one aspect, the 1018 control channels can include: an E-DPCCH, etc. [00087] As depicted in Figure 10 data channels 1016 and control channels 1018 and a third pilot channel 1022 can be transmitted on a virtual dominant antenna using a beamforming weight vector signaled by a Node B via the control channel of Downlink. In such an aspect, a beamforming vector associated with the virtual dominant antenna can be represented as the beamforming phase is denoted by θ. In one aspect, the beamforming phase θ can be quantified in a finite set, such as {0, 90, 180, 270} degrees. Likewise, in another aspect the amplitude variables [a1 a2] can belong to a finite set. In the depicted aspect, primary pilot channel 1014 can be transmitted using first antenna 1002 and second pilot channel 1020 can be transmitted using second antenna 1004. Thus, the three pilot channels (1014, 1020, 1022) can be transmitted. [00088] In operation, the application of the beamforming vector to a baseband signal transmitted over the first antenna 302 can be represented as: a baseband signal transmitted on a second antenna 304 can be represented as: where n is the chip index ex(n) with the subscripts c, d, ec, hs, and d can represent DPCCH, DPDCH, E-DPCCH, HS-DPCCH and E-DPDCH channel, respectively. The variable β, together with the appropriate subscript indicates the gain factor for a given channel, and s(n) is the scrambling sequence. [00089] In the depicted aspect, unlike in the operation of non-transmit diversity UEs, which may use a transmit chain and a power amplifier, for a 1000 beamforming transmit diversity UE, there may be two chains of transmission and two power amplifiers. In addition, for the B-node receiver, demodulation can be done similarly to a non-beam UE, for example, by estimating the channel based on the primary pilot channel. This ability to estimate by a non-service Node B can help in soft handover scenarios since, although the non-service Node B may not have knowledge of the beamforming vector sent by the service cell Node B, estimate the channel based on the primary pilot channel alone, the non-service Node B can demodulate and decode the 1000 beamforming UE traffic and control channels. To estimate the channels between the beamforming UE antennas and NodeB, NodeB receiver can rely on channel estimates based on first and second pilot channels (1014, 1020). [00090] Referring now to Fig. 11, an illustration of a wireless communication device 1100 (e.g., a client device) that enables uplink transmission diversity using one or more beamforming schemes is presented. The client device 1100 comprises the receiver 1102 which receives one or more signals from, for example, one or more receiving antennas (not shown), performs typical actions (for example, filters, amplifies, downconverts, etc.) , the received signal, and digitizes the conditioned signal to obtain samples. Receiver 1102 can comprise an oscillator that can provide a carrier frequency for demodulating the received signal and a demodulator that can demodulate received symbols and supply them to processor 1106 for channel estimation. In one aspect, the client device may further comprise 1100 the slave receiver 1152 and may receive the additional channels of information. [00091] Processor 1106 may be a processor dedicated to analyzing information received by receiver 1102 and/or generating information for transmission by one or more transmitters 1120 (for ease of illustration, only transmitter 1120 and an optional secondary transmitter 1122 are shown), a processor that controls one or more components of client device 1100, and/or a processor that both analyzes information received by receiver 1102 and/or receiver 1152, generates information for transmission by transmitter 1120 for transmission in one or more transmit antennas (not shown), as it controls one or more components of client device 1100. In one aspect, client device 1100 may further comprise slave transmitter 1122 and may transmit additional channels of information. [00092] The client device 1100 may further comprise memory 1108 which is operatively coupled to processor 1106 and which may store data to be transmitted, data received, information related to available channels, data associated with the analyzed signal strength and/or interference , information relating to an assigned channel, power, rate, or the like, and any other information suitable for estimating a channel and communicating over the channel. Memory 1108 may additionally store protocols and/or algorithms associated with estimating and/or utilizing a channel (e.g., performance-based, capacity-based, etc.). [00093] It will be appreciated that the data storage (eg memory 1108) described herein may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. By way of illustration and not limitation, nonvolatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable PROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM), which acts as external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as synchronous RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), SDRAM enhanced (ESDRAM), SynchLink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). Memory 1108 of the subject systems and methods is intended to include, without being limited to, these and any other suitable types of memory. [00094] The client device 1100 may further comprise transmit diversity module 1112 to enable transmit diversity communications. Transmit diversity module 1112 may further include beamforming vector module 1114 for processing received beamforming weight vectors and applying beamforming information to at least one of the data channels, the control channels, or multiple pilot channels. In one aspect, the data channels can include: an E-DPDCH, a high-speed dedicated physical data channel (HS-DPDCHs), an R99 dedicated physical data channel (R99-DPDCH), etc. Also, in one aspect, control channels can include: an enhanced dedicated physical control channel (E-DPCCH), etc. Additionally, two or more pilot channels can be enabled to use two or more DPCCH. In addition, the control and data channels can be transmitted through a virtual dominant antenna, various beamforming schemes can differ with regard to the application of the beamforming information to the pilot channels. In one aspect, the beamforming weight vector information can also be applied to a first pilot channel. In another aspect, beamforming weight vector information can be applied to a first pilot channel and information derived from the beamforming weight vector can be applied to a second pilot channel and/or additional pilot channels . [00095] Additionally, mobile device 1100 may include user interface 1140. User interface 1140 may include input mechanisms 1142 for generating inputs 1100, wireless device and output mechanism 1142 for generating information for consumption by the user of wireless device 1100. For example, input mechanism 1142 may include a mechanism such as a key or keyboard, a mouse, a touchscreen, a microphone, and so on. In addition, for example, output mechanism 1144 may include a monitor, an audio speaker, a feedback mechanism, a Personal Area Network (PAN) transceiver, etc. In aspects illustrated, output mechanism 1144 may include a display operable for present media content that is in an image or video format, or a speaker for presenting media content that is in an audio format. [00096] Referring to Fig. 12, an exemplary system 1200 comprising a base station 1202 with a receiver 1210 that receives signal(s) from one or more user devices 1100, via a plurality of receive antennas 1206 , and a transmitter 1220, which transmits to the user one or more devices 1100 through a plurality of transmit antennas 1208. Receiver 1210 can receive information from receive antennas 1206. Symbols can be analyzed by a processor 1212 which is similar to processor described above, and which is coupled to a memory 1214, which stores information relating to wireless data processing. Processor 1212 is further coupled to a transmit diversity module 1216 which facilitates processing signals received from user devices enabled for transmit diversity 1100. In one aspect, transmit diversity module 1216 can process multiple pilot channels received from one user device 1100. In such aspect, transmit diversity module 1216 further includes beamforming vector module 1218 operable to determine optimal phase and/or amplitude values from estimated uplink channel values, to maximize the signal-to-noise ratio received from control and data channels and a main pilot channel, if the primary pilot channel is in the same beam as the control and data channels. In one aspect the primary pilot channel is the first pilot channel. In addition, the beamforming vector module 1218 can generate a beamforming weight vector of the determined values and can transmit the beamforming weight vector to the UE 1100. In one aspect, the beamforming weight vector of Beamforming is transmitted using a fractional physical dedicated channel (F-DPCH). Signals may be multiplexed and/or prepared for transmission by a transmitter 1220 through one or more transmit antennas 1208 to user devices 1100. [00097] It should be understood that the specific order or hierarchy of steps in the processes described is an example of exemplary approaches. Based on design preferences, it should be understood that the specific order or hierarchy of steps in the processes can be rearranged while remaining within the scope of this disclosure. The tracking method claims elements present from the various steps in a sample order, and is not intended to be limited to the specific purpose or presented hierarchy. [00098] Those of skill in the art should understand that information and signals can be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the description above may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination of them. [00099] Those skilled in the art would further appreciate that the various illustrative logic blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above, generally in terms of their functionality. Whether such functionality is implemented as software or hardware depends on the particular application and design constraints imposed on the total system. Those skilled in the art may implement the described functionality in different ways for each specific application, but such implementation decisions should not be construed as departing from the scope of this disclosure. [000100] The various illustrative logic blocks, modules, and circuits described in connection with the embodiments disclosed herein can be applied or realized with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC ), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor can be a microprocessor, but alternatively, the processor can be any conventional processor, controller, microcontroller, or state machine. A processor can also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors together with a DSP core, or any other such configuration. [000101] The steps of a method or algorithm described in connection with the modalities disclosed herein can be incorporated directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor in such a way that the processor can read information from, and write information to, the storage medium. Alternatively, the storage medium can be integral with the processor. The processor and storage medium can reside on an ASIC. The ASIC can reside on a user terminal. Alternatively, the processor and storage medium can reside as discrete components in a user terminal. [000102] The foregoing description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these modalities will be readily apparent to those skilled in the art, and the general principles set out herein may be applied to other modalities without departing from the spirit or scope of the disclosure. Thus, the present disclosure is not intended to be limited to the embodiments shown herein, but the broadest scope consistent with the principles and novel features described herein is to be granted.
权利要求:
Claims (10) [0001] 1. Method for enabling uplink beamforming transmit diversity, comprising: receiving (604), by a wireless communication device, WCD, (510, 1100), a beamforming weight vector in responding to transmission by the WCD (510, 1100) of at least one first pilot channel and at least one second pilot channel; applying (606) the received beamforming weight vector to at least one of the first pilot channel, one or more data channels, and one or more control channels, and optionally applying (610) a second forming weighting vector derived from the beamforming weight vector received on a second pilot channel, wherein the beamforming weight vector is determined to maximize a signal-to-noise ratio for at least one of the one or more data channels. and to at least one of the one or more control channels; and transmit (612), using two or more antennas (516), the first pilot channel, the second pilot channel, at least one of the one or more data channels, and at least one of the one or more control channels, and wherein the first pilot channel, the at least one of the one or more data channels, and the at least one of the one or more control channels are transmitted using a virtual dominant antenna of the two or more antennas (516) and the second pilot channel is transmitted using a weak virtual antenna of the two or more antennas (516). [0002] Method according to claim 1, characterized in that transmission by WCD (510, 1100) of the first pilot channel and a second pilot channel is time-aligned. [0003] Method according to claim 1, characterized in that the beamforming weight vector includes at least one of phase or amplitude information. [0004] The method of claim 1, wherein the beamforming weight vector includes phase information and wherein the second beamforming weight vector is derived to be orthogonal to the received beamforming weight vector. [0005] A method according to claim 1, characterized in that the transmission of the second pilot channel with the second derived beamforming weight vector applied using the two or more antennas (516) is scaled by a non-negative scaling factor with a value less than one. [0006] The method of claim 1, further comprising: receiving a power control value for the first pilot channel; and deriving a second power control value for the second pilot channel from the received power control value. [0007] The method of claim 1, wherein receiving further comprises receiving a power control value for each of the first and second pilot channels. [0008] The method of claim 1, characterized in that the beamforming weight vector is received via a fractional dedicated physical channel, F-DPCH. [0009] 9. Wireless communication device, WCD, (510, 1100) for enabling uplink beamforming transmit diversity, characterized by comprising: mechanisms for receiving a beamforming weight vector in response to transmission of at least a first pilot channel and at least a second pilot channel; mechanisms for applying the received beamforming weight vector to at least one of the first pilot channel, one or more data channels, and one or more control channels, and optionally applying a second derived beamforming weight vector to from the beamforming weight vector received on a second pilot channel, wherein the beamforming weight vector is determined to maximize a signal to noise ratio for at least one of the one or more data channels and for at least one of one or more control channels; and mechanisms for transmitting, using two or more antennas (516), the first pilot channel, the second pilot channel, at least one of the one or more data channels, and at least one of the one or more control channels, and wherein the first pilot channel, the at least one of the one or more data channels, and the at least one of the one or more control channels are transmitted using a virtual dominant antenna of the two or more antennas (516) and the second channel pilot is transmitted using a weak virtual antenna of the two or more antennas (516). [0010] 10. Memory characterized by comprising instructions for causing a computer to perform a method as defined in any one of claims 1 to 8.
类似技术:
公开号 | 公开日 | 专利标题 BR112012019503B1|2021-09-14|APPARATUS AND METHOD FOR TRANSMISSION DIVERSITY OF ASCENDING LINK BEAM FORMATION JP5442139B2|2014-03-12|Apparatus and method for enabling channel estimation of uplink beamforming transit diversity US8867420B2|2014-10-21|Method and apparatus for enhancing high data rate uplink operations US9332582B2|2016-05-03|System, apparatus and method for coordinating peer communication in wireless systems JP5654031B2|2015-01-14|Multiplexing of data and reference information in a wireless communication system BR112012023555B1|2022-02-01|Methods for wireless communication, wireless communication devices, and computer-readable memory JP2019520728A|2019-07-18|Uplink asynchronous non-orthogonal multiple access US9292077B2|2016-03-22|Methods and apparatus for efficient service layer assistance for modem sleep operations JP6563479B2|2019-08-21|Techniques for optimizing transmit power allocation in wireless communications US9197296B2|2015-11-24|Method and apparatus for maximum ratio transmission mobile transmit diversity system TW201320642A|2013-05-16|Method and apparatus for application of precoder information at the UE in closed loop transmit diversity BR112013011416B1|2021-11-16|SYSTEM AND METHOD FOR DETERMINING TRAFFIC POWER FOR PILOT IN TRANSMISSION OF MULTIPLE INPUTS AND MULTIPLE OUTPUTS OF UP LINK
同族专利:
公开号 | 公开日 JP5572721B2|2014-08-13| US9059760B2|2015-06-16| HUE038470T2|2018-10-29| US20110194637A1|2011-08-11| ES2683694T3|2018-09-27| WO2011097472A1|2011-08-11| KR101565296B1|2015-11-18| EP2532101B1|2018-05-23| JP2013519313A|2013-05-23| TW201210225A|2012-03-01| EP2532101A1|2012-12-12| TWI425780B|2014-02-01| BR112012019503A2|2018-03-13| CN102804631B|2015-10-07| CN102804631A|2012-11-28| KR20120124482A|2012-11-13|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 KR100407355B1|1998-02-14|2004-04-03|삼성전자주식회사|Apparatus and method for aligning time of reverse link in mobile communication system| GB9828216D0|1998-12-21|1999-02-17|Northern Telecom Ltd|A downlink beamforming approach for frequency division duplex cellular systems| CN1208987C|1999-02-26|2005-06-29|高通股份有限公司|Method and system for handoff between asynchronous CDMA base station and synchronous CDMA base station| SG80071A1|1999-09-24|2001-04-17|Univ Singapore|Downlink beamforming method| US7248841B2|2000-06-13|2007-07-24|Agee Brian G|Method and apparatus for optimization of wireless multipoint electromagnetic communication networks| US7158558B2|2001-04-26|2007-01-02|Interuniversitair Microelektronica Centrum |Wideband multiple access telecommunication method and apparatus| GB2386476B|2002-03-14|2004-05-12|Toshiba Res Europ Ltd|Antenna signal processing systems| EP1844558B1|2005-01-05|2018-02-14|ATC Technologies, LLC|Adaptive beam forming with multi-user detection and interference reduction in satellite communication systems and methods| JP4873190B2|2005-07-26|2012-02-08|日本電気株式会社|Channel quality measurement method in closed loop transmit diversity communication system| US7602837B2|2005-10-20|2009-10-13|Freescale Semiconductor, Inc.|Beamforming for non-collaborative, space division multiple access systems| US20070099578A1|2005-10-28|2007-05-03|Kathryn Adeney|Pre-coded diversity forward channel transmission system for wireless communications systems supporting multiple MIMO transmission modes| US7778607B2|2005-10-31|2010-08-17|The Mitre Corporation|Echo MIMO: a method for optimal multiple input multiple output channel estimation and matched cooperative beamforming| KR100867315B1|2006-02-03|2008-11-06|삼성전자주식회사|Apparatus and method for determining beamforming vector in beamforming system using codebook| US7848438B2|2006-02-14|2010-12-07|Motorola Mobility, Inc.|Method and apparatus for pilot signal transmission| US20080020772A1|2006-07-21|2008-01-24|Adaptix, Inc.|Systems and methods for reduced overhead in wireless communication networks having SDMA modulation| JP5244104B2|2006-08-21|2013-07-24|コーニンクレッカフィリップスエレクトロニクスエヌヴィ|Transform domain feedback signaling for MIMO communication| EP2057768B1|2006-08-21|2015-01-07|Koninklijke Philips N.V.|Efficient cqi signaling in multi-beam mimo systems| KR101507760B1|2006-08-21|2015-04-06|코닌클리케 필립스 엔.브이.|Space-time/space-frequency coding for multi-site and multi-beam transmission| PL2067278T3|2006-08-22|2017-07-31|Koninklijke Philips N.V.|Method for transmitting data in a mobile system and radio stations therefor| US8027300B2|2006-10-17|2011-09-27|Qualcomm Incorporated|VCO ringing correction in packet switched wireless networks| US8243850B2|2006-10-24|2012-08-14|Samsung Electronics Co., Ltd.|Method and system for generating reference signals in a wireless communication system| JP4965662B2|2006-10-31|2012-07-04|クゥアルコム・インコーポレイテッド|Integrated design and centralized scheduling for dynamic SIMO, SU-MIMO and MU-MIMO operations for RL transmission| US7809074B2|2007-03-16|2010-10-05|Freescale Semiconductor, Inc.|Generalized reference signaling scheme for multi-user, multiple input, multiple output using arbitrarily precoded reference signals| US8553594B2|2007-03-20|2013-10-08|Motorola Mobility Llc|Method and apparatus for resource allocation within a multi-carrier communication system| CN101272179A|2007-03-23|2008-09-24|Nxp股份有限公司|Method for wireless communication, subscriber station and base station| WO2008117401A1|2007-03-26|2008-10-02|Fujitsu Limited|Transmission diversity method, radio transmitting apparatus and radio receiving apparatus in wireless communication system| US20080267056A1|2007-04-26|2008-10-30|Motorola, Inc.|Method and apparatus for performing multi-antenna transmission| US7885619B2|2007-06-12|2011-02-08|Telefonaktiebolaget Lm Ericsson |Diversity transmission using a single power amplifier| US8116698B2|2007-08-07|2012-02-14|Cisco Technology, Inc.|Generalized MIMO-beamforming weight estimation| US8179775B2|2007-08-14|2012-05-15|Texas Instruments Incorporated|Precoding matrix feedback processes, circuits and systems| US8009617B2|2007-08-15|2011-08-30|Qualcomm Incorporated|Beamforming of control information in a wireless communication system| US7825856B2|2007-08-21|2010-11-02|Cisco Technology, Inc.|Low complexity blind beamforming weight estimation| TW200929917A|2007-09-19|2009-07-01|Agency Science Tech & Res|A method of transmitting data to a receiver| US8412255B2|2007-09-20|2013-04-02|Qualcomm Incorporated|Reverse link traffic power control| US20090093222A1|2007-10-03|2009-04-09|Qualcomm Incorporated|Calibration and beamforming in a wireless communication system| JP5366494B2|2007-10-10|2013-12-11|パナソニック株式会社|Multi-carrier transmitter| US7916081B2|2007-12-19|2011-03-29|Qualcomm Incorporated|Beamforming in MIMO systems| US7782755B2|2007-12-21|2010-08-24|Motorola, Inc.|Method for uplink collaborative SDMA user pairing in WIMAX| KR101507088B1|2008-03-21|2015-03-30|삼성전자주식회사|Aparatus and method for uplink baemforming and space-division multiple access in multi-input multi-output wireless communication systems| KR101408938B1|2008-04-02|2014-06-17|보드 오브 리전츠, 더 유니버시티 오브 텍사스 시스템|Apparatus and method for beamforming based on generalized eigen analysis in a multiple input multiple output wireless communication system| CN102084684A|2008-04-04|2011-06-01|松下电器产业株式会社|Wireless communication mobile station device and method for using precoding matrix| US8059744B2|2008-04-25|2011-11-15|Cisco Technology, Inc.|Frequency band extrapolation beamforming weight computation for wireless communications| US8134503B2|2008-06-30|2012-03-13|Cisco Technology, Inc.|Open-loop beamforming MIMO communications in frequency division duplex systems| KR101417084B1|2008-07-02|2014-08-07|엘지전자 주식회사|Method of transmitting reference signals for uplink transmission| US8654715B2|2008-10-24|2014-02-18|Qualcomm Incorporated|Systems and methods providing mobile transmit diversity| GB2466070B|2008-12-12|2014-04-30|Nokia Corp|An apparatus| US8638871B2|2008-12-22|2014-01-28|Motorola Mobility Llc|System and method for combination multiple input, multiple output and beamforming| US8406720B2|2009-08-19|2013-03-26|Cisco Technology, Inc.|Beamforming weight generation using adaptive trigonometric waveform interpolation techniques| US20110064018A1|2009-09-14|2011-03-17|Ari Hottinen|Apparatus and Method for Input/Output Mapping of Spatial Resources of a Relay Node in a Communication System| US9031600B2|2009-10-02|2015-05-12|Interdigital Patent Holdings, Inc.|Method and apparatus for transmit power control for multiple antenna transmissions in the uplink| US9059760B2|2010-02-05|2015-06-16|Qualcomm Incorporated|Apparatus and method for enabling uplink beamforming transit diversity| US8559990B2|2010-02-05|2013-10-15|Qualcomm Incorporated|Apparatus and method for enabling uplink beamforming transit diversity channel estimation|US9059760B2|2010-02-05|2015-06-16|Qualcomm Incorporated|Apparatus and method for enabling uplink beamforming transit diversity| JP2014507847A|2011-01-07|2014-03-27|インターデイジタルパテントホールディングスインコーポレイテッド|Method and apparatus for signal transmission for multi-antenna transmission using precoding| WO2012159343A1|2011-07-25|2012-11-29|华为技术有限公司|Transmit diversity method, and related device and system| KR101953216B1|2011-11-11|2019-02-28|삼성전자주식회사|Method and apparatus for transmiting system information in mobile communucation system| CN103227691B|2012-01-31|2018-08-03|中兴通讯股份有限公司|Uplink closed loop sends state of activation update method, system and the RNC of diversity| CN103227985B|2012-01-31|2017-12-15|中兴通讯股份有限公司|A kind of uplink closed loop sends diversity state of activation update method and system| CN109379113B|2012-02-06|2021-12-21|日本电信电话株式会社|Radio signal transmission method and radio apparatus| CN103326757B|2012-03-19|2019-01-04|中兴通讯股份有限公司|Uplink closed loop sends the method and system that the configuration of diversity terrestrial interface is kept| US8971438B2|2012-07-09|2015-03-03|Qualcomm Incorporated|Methods and apparatus for simplified beamforming| EP2920890A1|2012-11-09|2015-09-23|Interdigital Patent Holdings, Inc.|Beamforming methods and methods for using beams| EP3054730B1|2013-09-30|2020-02-19|Sony Corporation|Communication control device, communication control method, terminal device, and information processing device| CN110034805A|2015-03-06|2019-07-19|瑞典爱立信有限公司|Beam-forming method, antenna assembly, network node, wireless device and medium| CN107735956B|2015-06-26|2020-10-23|瑞典爱立信有限公司|Method for improving capacity of wireless communication system, related device and storage medium| EP3427395B1|2016-02-12|2021-04-28|Telefonaktiebolaget LM Ericsson |A wireless device, a network node and methods therein for determining the quality of uplink beamforming directions in a wireless communications network| WO2017190777A1|2016-05-04|2017-11-09|Telefonaktiebolaget Lm Ericsson |Beam forming using an antenna arrangement| AU2017337964B2|2016-09-30|2020-03-05|Lg Electronics Inc.|Method for receiving control information for reference signal related to phase noise estimation and user equipment therefor| CN107889216A|2016-09-30|2018-04-06|中兴通讯股份有限公司|Data sending, receiving method and device, base station, terminal| CN109392091B|2017-08-11|2021-10-29|北京紫光展锐通信技术有限公司|User terminal, paging message transmission method thereof, and computer-readable storage medium| CN109474319B|2017-09-08|2020-09-01|北京紫光展锐通信技术有限公司|Uplink diversity transmission method, device and user equipment| JP2019062504A|2017-09-28|2019-04-18|シャープ株式会社|Base station device, terminal device, and communication method| WO2019231823A1|2018-05-29|2019-12-05|Skyworks Solutions, Inc.|Beamforming communication systems with power control based on antenna pattern configuration|
法律状态:
2019-01-08| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]| 2020-03-24| B15K| Others concerning applications: alteration of classification|Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04B 7/06 , H04W 52/32 , H04W 52/14 Ipc: H04B 7/06 (2006.01), H04W 52/14 (2009.01), H04W 52 | 2020-03-24| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]| 2021-07-06| B09A| Decision: intention to grant [chapter 9.1 patent gazette]| 2021-09-14| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 04/02/2011, OBSERVADAS AS CONDICOES LEGAIS. PATENTE CONCEDIDA CONFORME ADI 5.529/DF, QUE DETERMINA A ALTERACAO DO PRAZO DE CONCESSAO. |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 US30205610P| true| 2010-02-05|2010-02-05| US61/302,056|2010-02-05| US13/019,448|2011-02-02| US13/019,448|US9059760B2|2010-02-05|2011-02-02|Apparatus and method for enabling uplink beamforming transit diversity| PCT/US2011/023735|WO2011097472A1|2010-02-05|2011-02-04|Apparatus and method for uplink beamforming transmit diversity| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|